.doctor_content {

    .indexes {
        height       : 34px;
        line-height  : 34px;
        font-size    : 14px;
        color        : #333333;
        border-bottom: 1px solid #F5F5F5;
        padding-left : 20px;
        padding-right: 20px;
    }

    .navList {
        margin-top   : 10px;
        padding-left : 20px;
        border       : 1px solid #F5F5F5;
        margin-bottom: 40px;

        .tab {
            padding-left : 7px;
            padding-right: 7px;
            margin-left  : 16px;
            font-size    : 14px;
            color        : #38EEC1;
        }
    }
    .navActive1{
        height:20px!important;
        background:rgba(234,255,250,1);
        border:1px solid rgba(56,238,193,1);
        border-radius:4px;
    }
    .navList1 {
        min-height : 64px;
        // line-height: 64px;
        padding-top: 20px;
        overflow   : hidden;
        display    : flex;
        position   : relative;

        // border-bottom: 1px solid #F5F5F5;
        i {
            position   : absolute;
            left       : 85px;
            top        : 20%;
            height     : 60%;
            border-left: 1px solid #E6E6E6;
        }

        div {
            // height: 100%;
        }

        div:nth-of-type(1) {
            width: 86px;
        }
    }

    .navListbg {
        width     : 1200px;
        height    : 6px;
        background: rgba(245, 245, 245, 1);
    }

    // 医生选择 
    .selectTab {
        padding-top : 24px;
        padding-left: 32px;
        display     : flex;
        flex-wrap   : wrap;

        .box {
            width        : 260px;
            height       : 389px;
            border       : 1px solid rgba(230, 230, 230, 1);
            padding-top  : 32px;
            margin-bottom: 20px;
            margin-right : 32px;
            position     : relative;
        }

        .sum {
            position: absolute;
            top     : 10px;
            right   : 10px;
            color   : #38EEC1;
        }

        .sumNum {
            color: #FF0000;
        }

        .headerImg {
            margin       : auto;
            width        : 100px;
            height       : 100px;
            border       : 1px solid rgba(203, 203, 203, 1);
            border-radius: 50%;
            text-align   : center;
            padding-top  : 5px;

            img {
                width        : 88px;
                height       : 88px;
                border-radius: 50%;
            }
        }

        .p1 {
            text-align: center;
            margin-top: 20px;
            color     : rgba(51, 51, 51, 1);
            font-size : 16px;

            span {
                font-size: 20px;
            }
        }
        .two{
            height: 42px;
        }

        .p2 {
            font-size    : 16px;
            font-family  : Microsoft YaHei;
            font-weight  : 400;
            color        : rgba(153, 153, 153, 1);
            margin-top   : 18px;
            padding-left : 10px;
            padding-right: 10px;
            
        }

        .p3 {
            margin-left  : 10px;
            width        : 240px;
            margin-top   : 16px;
            padding-top  : 16px;
            margin-bottom: 12px;
            border-top   : 1px solid #E6E6E6;
            font-size    : 16px;
            font-family  : Microsoft YaHei;
            font-weight  : 400;
            color        : rgba(153, 153, 153, 1);
        }

        .bottom {
            height    : 62px;
            display   : flex;
            background: #F8F8F8;
            font-size : 16px;

            >div {
                width : 50%;
                border: 1px solid #E6E6E6;
            }

            img {
                width       : 32px;
                height      : 32px;
                margin-left : 14px;
                margin-right: 6px;
                margin-top  : 14px;
            }
        }

        .ffl {
            width     : 74px;
            text-align: center;
        }

        .txt1 {
            margin-top: 8px;
            text-align: center;
        }

        .txt2 {
            color     : #FF9900;
            font-size : 18px;
            text-align: center;
        }
    }
}


//  医生详情
.doctorDetails_content {
    padding-bottom: 40px;

    .dc_indexes {
        height       : 34px;
        line-height  : 34px;
        font-size    : 14px;
        color        : #333333;
        border-bottom: 1px solid #F5F5F5;
        padding-left : 20px;
        padding-right: 20px;
    }

    // 步骤条
    .dc_step {
        background : #E6FFF9;
        height     : 98px;
        padding-top: 26px;
    }

    //  医生信息
    .dc_doctorNews {
        min-height    : 222px;
        padding-left  : 46px;
        border        : 1px solid rgba(56, 238, 193, 1);
        padding-bottom: 20px;
        display       : flex;
    }

    .userImg {
        width      : 136px;
        padding-top: 20px;

        img {
            width        : 136px;
            height       : 136px;
            border-radius: 50%;

        }

        p {
            margin       : auto;
            margin-top   : 16px;
            width        : 80px;
            height       : 20px;
            line-height  : 20px;
            background   : rgba(255, 153, 0, 1);
            border       : 1px solid rgba(255, 153, 0, 1);
            border-radius: 4px;
            text-align   : center;
            color        : white;
            font-size    : 14px;
        }

        .zan {
            width            : 14px;
            height           : 14px;
            // vertical-align: m;
        }
    }

    .dc_usertxt {
        width      : 940px;
        margin-left: 30px;

        img {
            width : 16px;
            height: 13px;
        }

        .t_title {
            font-size : 14px;
            margin-top: 40px;

            p {
                display      : inline-block;
                width        : 59px;
                height       : 28px;
                line-height  : 28px;
                border       : 1px solid rgba(240, 0, 0, 1);
                border-radius: 8px;
                text-align   : center;
                margin-left  : 30px;
            }

            span {
                font-size   : 20px;
                margin-right: 14px;
            }
        }

        .txt {
            font-size : 14px;
            color     : rgba(102, 102, 102, 1);
            margin-top: 14px;
        }

        .txtMsg {
            margin-top: 16px;
            font-size : 14px;
        }
    }

    // 问诊方式
    .dc_mode {
        margin-top   : 30px;
        border       : 1px solid rgba(56, 238, 193, 1);
        height       : 222px;
        padding-left : 42px;
        padding-right: 42px;

        .m_title {
            height       : 64px;
            line-height  : 64px;
            border-bottom: 1px solid #E6E6E6;
            font-size    : 16px;
            font-family  : Microsoft YaHei;
            font-weight  : 400;
            color        : rgba(102, 102, 102, 1);

            span {
                font-size   : 32px;
                margin-right: 18px;
                color       : #1A1A1A;
            }
        }

        .m_tabs {
            height : 156px;
            display: flex;

            img {
                margin-top : 28px;
                margin-left: 12px;
                width      : 102px;
                height     : 102px;
            }

            .m_tab1 {
                width   : 372px;
                height  : 156px;
                display : flex;
                position: relative;
            }

            i {
                position  : absolute;
                right     : 0;
                top       : 14px;
                display   : inline-block;
                width     : 2px;
                height    : 120px;
                background: rgba(245, 245, 245, 1);
            }

            .fr {
                width       : 240px;
                padding-left: 30px;
            }

            .p1 {
                margin-top : 20px;
                font-size  : 28px;
                font-family: Microsoft YaHei;
                font-weight: 400;
                color      : rgba(51, 51, 51, 1);
            }

            .p2 {
                margin-top : 8px;
                font-size  : 24px;
                font-family: Microsoft YaHei;
                font-weight: 400;
                color      : rgba(253, 182, 90, 1);
            }

            .p3 {
                margin-top : 12px;
                font-size  : 16px;
                font-family: Microsoft YaHei;
                font-weight: 400;
                color      : rgba(153, 153, 153, 1);
            }
        }
    }

    .dc_assess {
        margin-top   : 30px;
        border       : 1px solid rgba(56, 238, 193, 1);
        padding-left : 42px;
        padding-right: 42px;

        .a_title {
            height     : 64px;
            line-height: 64px;
            font-size  : 16px;
            font-family: Microsoft YaHei;
            font-weight: 400;
            color      : rgba(102, 102, 102, 1);

            span {
                font-size   : 32px;
                margin-right: 18px;
                color       : #1A1A1A;
            }
        }

        .a_list {
            width  : 100%;
            height : 123px;
            display: flex;

            border-bottom: 1px dashed #E4E4E4;
        }

        .a_user {
            width      : 90px;
            padding-top: 20px;
            font-size  : 14px;
            color      : #666666;
            text-align : center;

            img {
                margin       : auto;
                width        : 60px;
                height       : 60px;
                border-radius: 50%;
                display      : block;
                margin-bottom: 6px;
            }
        }

        .a_txt {
            width      : 1024px;
            padding-top: 34px;
            font-size  : 14px;

            .p2 {
                margin-top: 16px;
                color     : #666666;
            }

            span {
                margin-right: 20px;
            }
        }

        .a_bottom {
            margin-top : 40px;
            height     : 60px;
            line-height: 60px;
            text-align : center;
            color      : #38EEC1;
            font-size  : 14px;
        }
    }
}

//  医生  等候 问诊 
.doctorWait_content {
    padding-bottom: 40px;

    .wa_indexes {
        height       : 34px;
        line-height  : 34px;
        font-size    : 14px;
        color        : #333333;
        border-bottom: 1px solid #F5F5F5;
        padding-left : 20px;
        padding-right: 20px;
    }

    // 步骤条
    .wa_step {
        background : #E6FFF9;
        height     : 98px;
        padding-top: 26px;
    }

    // 提示信息
    .wa_tips {
        padding-top: 40px;
        height     : 140px;
        text-align : center;
        font-size  : 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color      : rgba(26, 26, 26, 1);
        line-height: 32px;

        span {
            color: #F00000;
        }
    }

    // 档案
    .wa_record {
        border       : 1px solid #CCCCCC;
        height       : 250px;
        font-size    : 20px;
        padding-top  : 20px;
        padding-left : 44px;
        padding-right: 44px;

        .title {
            .fr {
                color    : #38EEC1;
                font-size: 14px;
            }
            margin-bottom: 20px;
        }
        .wa_list{
            font-size:16px;
            span{margin-right: 10px;}
        }
        .wa_user{
            width:240px;
            height:130px;
            padding-left: 10px;
            padding-right: 10px;
            background:rgba(255,255,255,1);
            border:2px solid rgba(204,204,204,1);
        }
        .add_bottom{
            margin-top: 10px;
        }
        .wa_name{
            border-bottom: 1px solid #E6E6E6;
             height: 32px;
            line-height: 32px;  
        }
        .add_record_set{
            color: #CCCCCC;
        }
        .add_record_remove{
            color: #F00000;
           margin-right: 0!important;
        }
        .no {
            margin-top : 60px;
            text-align : center;
            font-size  : 18px;
            font-family: Microsoft YaHei;
            font-weight: bold;
            color      : rgba(51, 51, 51, 1);
        }
    }

    .wa_bottom {
        margin     : auto;
        width      : 480px;
        height     : 64px;
        line-height: 64px;
        border     : 1px solid rgba(240, 0, 0, 1);
        font-size  : 28px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color      : rgba(240, 0, 0, 1);
        text-align : center;
        margin-top : 88px;
    }

    // 添加 档案信息
    .addRecord {
        position  : fixed;
        top       : 0;
        left      : 0;
        z-index   : 9;
        width     : 100vw;
        height    : 100vh;
        background: rgba(0, 0, 0, .6);
    }

    .addRecord_box {
        width     : 690px;
        height    : 622px;
        overflow: auto;
        background: white;
        position  : fixed;
        top       : 50%;
        left      : 50%;
        transform : translate(-50%, -50%);

        .ad_title {
            line-height  : 40px;
            height       : 40px;
            background   : rgba(247, 247, 247, 1);
            font-size    : 14px;
            padding-left : 12px;
            padding-right: 12px;
            position: relative;
            .none{
                position: absolute;
                right:24px;
                top:14px;
                width: 14px;
                height: 14px;
            }
        }
        .ar_box{
            padding-left: 30px;
            font-size: 14px;
            padding-top: 20px;
            i{
                margin-right: 8px;
            }
            .ar_txt{
                font-size: 14px;
                 margin-bottom: 14px;
                line-height: 24px;
                display: flex;
            }
            .ar_txts{
                width: 80px;
            }
            input{
                width: 150px;
                height: 24px;
                border:1px solid rgba(228,228,228,1)!important;
            }
            textarea{
                width: 268px;
                height: 48px;
                border:1px solid rgba(228,228,228,1)!important;
            }
            p{
                width:80px;
                height:28px;
                line-height: 28px;
                text-align: center;
                background:rgba(255,255,255,1);
                border:1px solid rgba(240,0,0,1);
                border-radius:8px;
                margin: auto;
                font-size:14px;
                font-family:Microsoft YaHei;
                font-weight:400;
                color:rgba(240,0,0,1);
                margin-bottom: 40px;
            }
            .w60 input{
                width: 60px;
                margin-right: 20px;
            }
        }
    }
    
}
